package com.gensdai.leliang.common.bean;

import com.bluelinelabs.logansquare.annotation.JsonField;
import com.bluelinelabs.logansquare.annotation.JsonObject;
import com.gensdai.leliang.entity.parseBean.BaseParse;

import java.util.List;

/**
 * Created by zsxx on 2017/9/21.
 */

@JsonObject
public class ApplyResultDetailBean {


    /**
     * amount : 10
     * createTime : 2017-07-04 12:32:33.0
     * orderDetails : [{"attributeName":"蓝色","logo":null,"proName":null,"productAttributeId":161623,"buyNum":1,"buyPrice":83.3,"orderAttributeId":null}]
     * refundNo : 4982746781647865
     * refundStatus : 1
     * transferFee : 1
     * finishTime : 2017-07-04 12:32:33.0
     * grouthBei : 0
     * otherAmount : 10
     */

    @JsonField
    private String amount = "0";
    @JsonField
    private String createTime;
    @JsonField
    private String refundNo;
    @JsonField
    private String refundStatus;
    @JsonField
    private String transferFee = "0";
    @JsonField
    private String finishTime;
    @JsonField
    private String grouthBei;
    @JsonField
    private String otherAmount;
    @JsonField
    private int payType; //1:支付宝 2:成长金 3:微信
    @JsonField
    private List<BaseParse.OrderAttributeMapBean> orderDetails;

    public List<BaseParse.OrderAttributeMapBean> getOrderDetails() {
        return orderDetails;
    }

    public void setOrderDetails(List<BaseParse.OrderAttributeMapBean> orderDetails) {
        this.orderDetails = orderDetails;
    }

    public int getPayType() {
        return payType;
    }

    public void setPayType(int payType) {
        this.payType = payType;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getRefundNo() {
        return refundNo;
    }

    public void setRefundNo(String refundNo) {
        this.refundNo = refundNo;
    }

    public String getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(String refundStatus) {
        this.refundStatus = refundStatus;
    }

    public String getTransferFee() {
        return transferFee;
    }

    public void setTransferFee(String transferFee) {
        this.transferFee = transferFee;
    }

    public String getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(String finishTime) {
        this.finishTime = finishTime;
    }

    public String getGrouthBei() {
        return grouthBei;
    }

    public void setGrouthBei(String grouthBei) {
        this.grouthBei = grouthBei;
    }

    public String getOtherAmount() {
        return otherAmount;
    }

    public void setOtherAmount(String otherAmount) {
        this.otherAmount = otherAmount;
    }

}
